package com.wenhua.service;


import com.wenhua.pojo.Student;

import java.util.List;

public interface StudentService {

    /* 查询学生信息 */
    List<Student> selectStudent(
            Integer currentPage,/* 当前页 */
            Integer pageSize,/* 每页大小 */
            String selectString,/* 查询字符串 */
            String sort);/* 排序方式 */
    /* 查询学生出入信息 */
    List<Student> selectStudentMove(
            Integer currentPage,/* 当前页 */
            Integer pageSize,/* 每页大小 */
            String selectString,/* 查询字符串 */
            String sort);/* 排序方式 */

    //查询学生数量
    Integer selectStudentCount(String selectString);
    Integer selectStudentMoveCount(String selectString);

    /* 添加学生信息 */
    void addStudent(Student student);

    /* 通过id查询学生 */
    Student selectStudentById(Integer id);

    /* 更新学生信息 */
    void updateStudent(Student student);

    /* 删除学生信息 */
    void deleteStudent(Integer id);

    /* 记录学生出入 */
    void studentMove(Integer id, String moveType);

}
